package com.sitech.portal.bigScreen.dao;

import com.sitech.ibnms.core.IPage;
import com.sitech.ibnms.core.PageForm;
import com.sitech.portal.bigScreen.domain.TbScreenPhysical;

import java.util.Map;

/**
 * Created by Administrator on 2015/4/22.
 */
public interface ScreenPhysicalDao {
    public void addScreenPhysical(TbScreenPhysical tbScreenPhysical);

    public IPage queryScreenPhysicalByFilter(String name,PageForm pageForm);

    public void deleteScreenPhysicalById(String id);

    public void updateScreenPhysical(TbScreenPhysical tbScreenPhysical);

    public void relatedScreenLogicalToPhysical(Map<String,Object> param);

    public void unrelatedScreenLogicalToPhysical(String physicalScreenId);

    public boolean ifNameExist(TbScreenPhysical tbScreenPhysical);

}
